﻿body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
object,
iframe,
pre,
code,
p,
blockquote,
form,
fieldset,
legend,
table,
th,
td,
caption,
tbody,
tfoot,
thead,
article,
aside,
figure,
footer,
header,
menu,
nav,
section,
audio,
video,
canvas,
main{margin:0;padding:0}article,
aside,
figure,
figcaption,
footer,
h1,
h2,
h3,
h4,
h5,
h6,
header,
menu,
nav,
section,
main{display:block}html{font-size:62.5%;text-size-adjust:100%}html,
body{width:100%;height:100%}body{color:#000;background:#fff;font-family:'Noto Sans CJK JP',
 'Noto Sans JP',
 -apple-system,
 Helvetica,
 "ヒラギノ角ゴ ProN",
 "Hiragino Kaku Gothic ProN",
 "メイリオ",
 Meiryo,
 "Lucida Grande",
 sans-serif;font-size:2.1rem;line-height:1.4}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}h1,
h2,
h3,
h4,
h5,
h6{font-size:100%}p{line-height:1.5}li{list-style:none}table{border-collapse:collapse;border-spacing:0;font-size:100%;font-family:inherit}caption,
th,
td{text-align:left;vertical-align:top}fieldset{border:0}input,
textarea,
select,
label{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:100%;font-family:inherit;vertical-align:middle}label{cursor:pointer}textarea{overflow:auto}legend{display:none}img{border:0;vertical-align:middle;max-width:100%}object{vertical-align:middle;outline:0}em{font-style:italic}strong{font-weight:700}small{font-size:100%}abbr,
acronym{border:0;font-variant:normal}q:before,
q:after{content:''}address,
caption,
cite,
code,
dfn,
var{font-weight:400;font-style:normal}code,
pre{font-family:monospace}sup{vertical-align:text-top}sub{vertical-align:text-bottom}hr{display:none}html{box-sizing:border-box}*,
*:before,
*:after{box-sizing:inherit}.clearfix:before,
.clearfix:after{content:'';display:table}.clearfix:after{clear:both}body{text-align:center;-webkit-text-size-adjust:100%}.inner{margin:0 auto}section h2{color:#007bba;font-weight:bold}.notes{font-size:1rem}.notes li{margin-left:1em;text-indent:-1em}sup{font-size:.5em}.palt{font-feature-settings:'palt' on}#header{background:#fff}#header .inner{position:relative}#header .inner .logo{width:160px}#header .inner .social{position:absolute;top:10px;right:0}#header .inner .social li{margin-right:10px;width:40px;float:left}#main-visual{margin-bottom:50px;background:url(../img/main-bg.png) no-repeat 50% bottom #fff226}#main-visual .inner{padding-top:60px}#main-visual .inner h1{margin-bottom:40px}#main-visual .inner h2{margin-bottom:40px;font-size:1.4285714286em}#main-visual .inner .board{margin-bottom:50px;padding:10px 30px;background:#007bba;border-radius:1.2380952381em;-webkit-border-radius:1.2380952381em;-moz-border-radius:1.2380952381em;display:inline-block}#main-visual .inner .board p{color:#fff;font-size:1.4285714286em;font-weight:bold}#main-visual .inner .board p .down{font-size:.8em}#main-visual .inner .image{height:290px;position:relative}#main-visual .inner .image dl{width:100%;background:url(../img/main-people.png) no-repeat 50% 205px;position:absolute;top:0;left:0}#main-visual .inner .image dl dd{margin-top:-5px;font-size:.5714285714em;text-shadow:#fff 2px 0px 0px,
#fff 1.75px 0.966667px 0px,
#fff 1.08333px 1.68333px 0px,
#fff 0.133333px 2px 0px,
#fff -0.833333px 1.81667px 0px,
#fff -1.6px 1.2px 0px,
#fff -1.98333px 0.283333px 0px,
#fff -1.86667px -0.7px 0px,
#fff -1.3px -1.51667px 0px,
#fff -0.416667px -1.95px 0px,
#fff 0.566667px -1.91667px 0px,
#fff 1.41667px -1.41667px 0px,
#fff 1.91667px -0.566667px 0px}#about{background:url(../img/about-bg.jpg) no-repeat 50% bottom}#about .inner{padding-bottom:750px}#about .inner h2{margin-bottom:45px;font-size:1.5714285714em}#about .inner h2+p{margin-bottom:60px;color:#333;line-height:2.2857142857}#about .inner .copy p{color:#007bba;font-size:2.380952381em;line-height:1.44}#conversion{padding:45px 0;background:#ececec}#conversion p{font-size:.8571428571em}#footer .inner{padding:70px 0}#footer .inner .kenkatsu10{margin-bottom:40px}#footer .inner .kenkatsu10 a img{border:#ccc 1px solid}#footer .inner .ci dt{margin:0 auto 15px;width:200px}#footer .inner .ci dd{font-size:.5714285714em}@media (min-width: 1025px){.touch,
.tablet,
.sp{display:none}a[href^="tel:"]{cursor:default}a img{transition:all .2s ease-in-out}a img:hover{opacity:.7}}@media (min-width: 768px) and (max-width: 1024px){html{text-size-adjust:100%}.sp:not(.tablet){display:none}img{max-width:100%;height:auto}.inner{margin:0 5.2083333333%;width:auto}#header .inner{margin:0}#main-visual .inner{margin:0}#main-visual .inner h2{margin:0 3.125% 40px}}@media (max-width: 767px){html{font-size:2.6666666667vw;text-size-adjust:100%}body{font-size:1.2rem}.pc{display:none}img{max-width:100%;height:auto}.inner{margin:0 5.3333333333%;width:auto}#header .inner{margin:0}#main-visual{margin-bottom:16%;background-position:20% bottom;-webkit-background-size:auto 150px;-moz-background-size:auto 150px;-o-background-size:auto 150px;background-size:auto 150px;-webkit-background-size:auto 25.4237288136%;-moz-background-size:auto 25.4237288136%;-o-background-size:auto 25.4237288136%;background-size:auto 25.4237288136%}#main-visual .inner{margin:0;padding-top:6.6666666667%}#main-visual .inner h1{margin-bottom:4%}#main-visual .inner h2{margin-bottom:5.3333333333%;font-size:1.375em}#main-visual .inner .board{margin-bottom:6.6666666667%;padding:1.3333333333% 4%}#main-visual .inner .board p{font-size:1.25em}#main-visual .inner .image{height:77.3333333333vw;position:relative}#main-visual .inner .image dl{height:88vw;background:url(../img/main-people-sp.png) no-repeat 50% bottom;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}#main-visual .inner .image dl dd{margin-top:-2%;font-size:.6666666667em}#about{background-position:20% bottom;-webkit-background-size:auto 71.0526315789%;-moz-background-size:auto 71.0526315789%;-o-background-size:auto 71.0526315789%;background-size:auto 71.0526315789%}#about .inner{padding-bottom:93.3333333333vw}#about .inner h2{margin-bottom:5.3333333333%;font-size:1.75em}#about .inner h2+p{margin-bottom:9.3333333333%;line-height:2}#about .inner .copy p{font-size:2.0833333333em}#conversion{padding:6.6666666667% 0}#conversion p{font-size:1.25em}#footer .inner{padding:12% 0}#footer .inner .kenkatsu10{margin:0 auto 5.3333333333%;width:51.0447761194%}#footer .inner .ci dt{margin:0 auto 2%;width:29.8507462687%}#footer .inner .ci dd{font-size:.5em}}
/*# sourceMappingURL=style.css.map */
